Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
183A ANGEL PLACE Terraced £170,500 1 Mar 2002
185 ANGEL PLACE £830,000 2 Aug 2019
191 ANGEL PLACE Terraced £390,000 28 Feb 2005